
// vue.config.js 配置说明
//官方vue.config.js 参考文档 https://cli.vuejs.org/zh/config/#css-loaderoptions
// 这里只列一部分，具体配置参考文档
// const { defineConfig } = require('@vue/cli-service')

// module.exports = defineConfig({
//   // 选项
// })

module.exports = {
  // 选项...
  publicPath: "./",
  outputDir: "dist",
  lintOnSave: false,
  productionSourceMap: false,
  devServer: {
    // 指定监听请求的端口号：
    port: 8848,
    // 告诉 dev-server 在服务器已经启动后打开浏览器。设置其为 true 以打开你的默认浏览器。
    open: false,
    // 启用 webpack 的 热模块替换 特性：
    hot: true,
    // 指定要使用的 host。
    host: '0.0.0.0',
    // 为所有响应添加 headers：
    headers: {
      'Access-Control-Allow-Origin': '*'
    },
    proxy: {
      // http://www.kuaidi100.com/query?type=%E5%BF%AB%E9%80%92%E5%85%AC%E5%8F%B8%E7%BC%96%E7%A0%81&postid=%E5%BF%AB%E9%80%92%E5%8D%95%E5%8F%B7
      "/api": {
        target: 'http://www.kuaidi100.com/',
        pathRewrite: { '^/api': '' },
      }
    },
    // overlay: {
    //   warnings: false,
    //   errors: false
    // }
  }

}